body{
  background-color: #f7f7f7;
}
/* 顶部 */
.top{
  background-color: #ffdc48;
  height: .6rem;
  padding: 0 .27rem;
}

.top>div{
  height: .6rem;
  line-height: .6rem;
  font-size: .24rem;
}

/* 广告 */
.banner{
  padding: .32rem .56rem .53rem;
  background-color: #fff;
}

.banner .swiper-container .swiper-wrapper{
  width: 6.39rem;
  height: 2.15rem;
}

.banner .swiper-container img{
  width: 100%;
}

/* 筛选 */
.select{
  height: 2.08rem;
  background-color: #fff;
  margin-top: .04rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: .29rem;
}

.select>div{
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
}

.select>div>span{
  color: #898989;
}

.select .all{
  position: relative;
  top: .05rem;
}

.select .all>i{
  width: .75rem;
  height: .75rem;
  background-image: url(../img/jifen_shop_all.png);
  background-position: center center;
  background-size: .75rem .75rem;
  background-repeat: no-repeat;
}

.select .all>span{
  margin-top: .23rem;
}

.select>div.active{
  border-bottom: .04rem solid #ff7815 !important;
}

.select .active>i{
  background-image: url(../img/jifen_shop_all_active.png);
  color: #ff7815 !important;
}

.select .active>span{
  color: #ff7815;
}

.select .fubi-num>i{
  background-image: none !important;
  font-size: .8rem;
  font-weight: 600;
  color: #ffdc48;
}

.select .fubi-num>span{
  margin-top:.24rem;
}

/* 商品列表 */
.goods-list{
  padding: 0 .24rem;
}
.goods-list .goods-content{
  width: 7.03rem;
  height: 2.24rem;
  background-color: #fff;
  padding: .07rem .2rem;
  margin-top: .2rem;
  border-radius: .16rem;
  position: relative;
}

.goods-content-left{
  padding: .35rem 0 .29rem .35rem;
  display: flex;
  align-items: center;
  font-size: .29rem;
}

.goods-content-left .goods-img{
  width: 1.39rem;
  height: 1.39rem;
  border: 3px solid #ffdc48;
  border-radius: .1rem;
  margin-right: .53rem;
  border-radius: .16rem;
}

.goods-content-left .goods-info .goods-number{
  height: .3rem;
  line-height: .3rem;
  color: #b3b3b3;
  font-size: .2rem;
}

.goods-content-left .goods-info .goods-type{
  height: .71rem;
  line-height: .71rem;
  font-size: .4rem;
}

.goods-content-left .goods-info .goods-fubi{
  height: .38rem;
  line-height: .38rem;
  color: #b3b3b3;
  font-size: .2rem;
}

.goods-content-left .goods-info .goods-fubi .fubi-num{
  color: #000;
  font-size: .38rem;
}

.goods-content-right{
  width: 1.1rem;
  height: .42rem;
  line-height: .42rem;
  text-align: center;
  position: absolute;
  bottom: .22rem;
  right: .24rem;
  background-color: #ffdc48;
  font-size: .16rem;
  border-radius: .06rem;
}